package cn.com.dashihui.pay.wuliu;

import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Map;

import org.junit.Test;

import com.jfinal.plugin.activerecord.Record;
import com.jfinal.plugin.redis.Cache;
import com.jfinal.plugin.redis.Redis;

import cn.com.dashihui.api.dao.Goods;
import cn.com.dashihui.api.dao.Order;
import cn.com.dashihui.api.radisysnc.inter.impl.ImplGoodsBiz;
import cn.com.dashihui.pay.SQ.Kit.ParamUtils;
import net.sf.json.JSONObject;

public class test1 {
	
	
	/*
	 * 创建用户查询商品订单快递信息的方法
	 */
	@Test
	public  void getDelivelyInformation() throws Exception {
		
//		Integer count = ;
		Cache newCache = Redis.use();
		if(newCache.get("k") == null){
			System.out.println("6666");
		}else{
			System.out.println("000");
		}
//		String charset = "ANE";
//		String logisticsNumber = "210001633605";
//		String order = "439354361879";
//		
//		// 调用快递鸟快递信息查询接口返回信息
//		try {
//			String info = KdniaoTrackQueryAPI.getOrderTracesByJson(order, charset, logisticsNumber);
//			System.out.println("KdniaoTrackQueryAPI.getOrderTracesByJson(null, charset, logisticsNumber)===>"
//					+ KdniaoTrackQueryAPI.getOrderTracesByJson(null, charset, logisticsNumber));
//			if (info != null && info.hashCode() != 0) {
//				// 将得到的快递鸟返回的订单的物流JSON数据转换成Map<String,Object>类型数据
//				JSONObject json = JSONObject.fromObject(info);
//				Map<String, Object> mapStr =(Map<String, Object>) JSONObject.toBean(json,  HashMap.class);
//				mapStr.put("EBusinessID", null);
//				System.out.println("Map=------->" + mapStr);
//				System.out.println("Map=------->" + mapStr.get("State"));
////				renderSuccess(MapKit.one().put("fastMailInfo", mapStr).getAttrs());
//
//			} else {
////				renderFailed("订单物流信息查询失败！");
//			}
//		} catch (Exception e) {
//			e.printStackTrace();
//		}

	}

}
